package plp.orientadaObjetos2.memoria;

import plp.orientadaObjetos1.expressao.leftExpression.Id;

public class FuncaoNaoDeclaradaException extends Exception {

	private static final long serialVersionUID = 1L;

	/**
	 * Id da funcao nao declarada/encontrada
	 */
	private Id nomeDaFuncao;

	public FuncaoNaoDeclaradaException(Id nomeDaFuncao) {
		this("Funcao \"" + nomeDaFuncao + "\" nao declarada");
		this.nomeDaFuncao = nomeDaFuncao;
	}

	public FuncaoNaoDeclaradaException(String arg0) {
		super(arg0);
	}

	public Id getNomeDaFuncao() {
		return nomeDaFuncao;
	}

}
